Type: entity
Confidence: 0.98
Created: 2026-04-17
Updated: 2026-04-17
Tags: 技术研究历史计算理论

Cook NP 完全性论文

概述

Stephen Cook 于1971年发表的《The Complexity of Theorem-Proving Procedures》,是计算复杂度理论史上最具影响力的文献,首次定义了 NP 完全性概念并证明了 SAT 是第一个 NP 完全问题

关键内容

论文信息

条目 内容
标题 The Complexity of Theorem-Proving Procedures
作者 Stephen Cook</td> </tr> <tr> <td><strong>发表时间</strong></td> <td>1971年</td> </tr> <tr> <td><strong>会议</strong></td> <td>Proceedings of the Third Annual ACM Symposium on Theory of Computing (STOC), pp. 151-158</td> </tr> </tbody> </table> <h3 id="_4">核心贡献</h3> <ul> <li><strong>[[NP 完全性定义:一个问题 L 是 NP 完全的,如果 L ∈ NP 且所有 NP 问题都可以多项式时间归约到 L
  • Cook-Levin 定理布尔可满足性问题(SAT)是 NP 完全
  • 证明方法:将非确定性图灵机计算过程编码为布尔公式
  • 多项式时间归约:确立了归约作为复杂度比较的工具
  • 历史影响

    • Karp(1972)证明了21个经典组合问题都是 NP 完全
    • P vs NP 成为千禧年数学问题(悬赏100万美元)
    • Cook 于1982年获得图灵
    • 改变了算法研究的方法论

    来源

    • raw/books/计算机科学/08-cook-np-completeness.md

    相关